Python Job: Summer Intern

Job added on

Company

Oracle

Location

Brisbane - Australia

Job type

Full-Time

Python Job Details

Summer Intern-22000CU0

Applicants are required to read, write, and speak the following languages: English
Preferred Qualifications


Job Title – Undergraduate Intern

Department – Oracle Labs

Position role reports to – Project Lead/Engineering Manager

Overall Objective/Purpose – An internship at Oracle Labs, Brisbane will give you an opportunity to work on complex software engineering problems in different areas of intelligent application security like software composition analysis, runtime application self-protection, vulnerability detection and remediation, cloud security, threat intelligence etc by applying skills and techniques in machine learning, program analysis, taint analysis, fuzzing, data engineering and cloud development to name a few. You will be working alongside engineers and researchers at Oracle Labs in Brisbane to develop software that advances the state of the art in the above mentioned areas. You will also have the opportunity to tailor the project to your own experience. This is a paid position, remunerated in accordance with industry standards.

Responsibilities of Role

  • Work with the project lead and the team to develop innovative and robust software solutions to complex engineering and/or research problems
  • Follow software development processes and engineering best practices
  • Apply Computer Science knowledge to real world problems

Main Duties

  • Analyze problem definitions and investigate and evaluate different software solution approaches in terms of functional completeness, extensibility, scalability and performance
  • Develop software prototypes as required, for proof of concept on the solution approaches
  • Present solution proposals to your project team and refine the solution proposals based on feedback
  • Design, implement, test and evolve the software solutions based on selected approach
  • Deliver end of project presentation to a wider audience at Oracle Labs, Brisbane

Qualifications & Skills Requirement

  • Currently enrolled in 3rd or 4th year of a Bachelor’s Degree program in Australia specialising in Computer Science or related disciplines
  • Available for minimum of 12 weeks on a full-time or part time basis
  • Good knowledge of algorithms and data structures
  • Experience in two or more of software tools development, web application development, cloud development, Linux environments, machine learning, security, data engineering and distributed systems
  • Programming experience in two or more of C/C++, Java, Python, Javascript, Node.js or similar
  • Knowledge of Compilers and/or Program Analysis techniques will be a bonus
  • Ability to work independently and as part of a team
  • Ability to read and write English fluently
  • Eligibility to work in Australia without sponsorship

Please apply online with a CV and an academic transcript.

Detailed Description and Job Requirements
This job code is utilized for the majority of our temporary hires. The individual is performing hourly job duties as defined under the Fair Labor Standards Act.



Job: All Roles

Travel: No

Location: AU-AU,Australia-Brisbane

Job Type: Temporary Employee Hire

Organization: Oracle